manpower and personnel - French English Dictionary